.qs-text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.qs-sector-container{width:710px;overflow:auto;}
.qs-sector-level1{margin:5px 0 0 0;border:1px solid;}
.qs-sector-level1-a{display:block;font-size:93%;font-weight:bold;background:url(//rtqimg.morningstar.com/img/ico_sector.png) no-repeat left;text-indent:16px;height:14px;padding:2px 0 2px 3px;border-bottom:1px solid;}
.qs-sector-level2-a{display:block;font-size:93%;font-weight:bold;padding:5px 0;text-indent:20px;border-bottom:1px solid;}
.qs-sector-level3-a{border-bottom:1px solid;display:block;font-size:100%;padding:5px 1em 5px 0;text-indent:36px;}
.qs-sector-level1-a em{float:left;}
.qs-sector-btn{float:right;margin-right:5px;width:10px;height:10px;background-image:url(//rtqimg.morningstar.com/theme/black/ico_sprite.png);background-position:0 -66px;}
.qs-sector-btn:hover{cursor:pointer;}

.qs-sector-btn-close{background-position:2px -90px;}
/*.qs-sectorList-wrap .qs-sector-til{background:none no-repeat;text-indent:16px;}*//*IM/ico_sector.png*/

.qs-sectorList-wrap .qs-sector-basic_materials .qs-sector-til,
.qs-sectorList-wrap .qs-sector-industrial_materials .qs-sector-til{background-position:2px 2px;}
.qs-sectorList-wrap .qs-sector-consumer_goods .qs-sector-til,
.qs-sectorList-wrap .qs-sector-consumer_cyclical .qs-sector-til{background-position:2px -26px;}
.qs-sectorList-wrap .qs-sector-financials .qs-sector-til,
.qs-sectorList-wrap .qs-sector-financial_services .qs-sector-til{background-position:2px -54px;}
.qs-sectorList-wrap .qs-sector-real_estate .qs-sector-til{background-position:2px -82px;}
.qs-sectorList-wrap .qs-sector-information_technology .qs-sector-til,
.qs-sectorList-wrap .qs-sector-telecommunication_services .qs-sector-til,
.qs-sectorList-wrap .qs-sector-telecommunications .qs-sector-til,
.qs-sectorList-wrap .qs-sector-communication_services .qs-sector-til{background-position:2px -110px;}
.qs-sectorList-wrap .qs-sector-energy .qs-sector-til{background-position:2px -138px;}
.qs-sectorList-wrap .qs-sector-industrials .qs-sector-til{background-position:2px -166px;}
.qs-sectorList-wrap .qs-sector-hardware .qs-sector-til,
.qs-sectorList-wrap .qs-sector-software .qs-sector-til,
.qs-sectorList-wrap .qs-sector-technology .qs-sector-til{background-position:2px -194px;}
.qs-sectorList-wrap .qs-sector-consumer_staples .qs-sector-til,
.qs-sectorList-wrap .qs-sector-consumer_discretionary .qs-sector-til,
.qs-sectorList-wrap .qs-sector-consumer_services .qs-sector-til,
.qs-sectorList-wrap .qs-sector-consumer_defensive .qs-sector-til{background-position:2px -222px;}
.qs-sectorList-wrap .qs-sector-healthcare_services .qs-sector-til,
.qs-sectorList-wrap .qs-sector-health_care .qs-sector-til,
.qs-sectorList-wrap .qs-sector-healthcare .qs-sector-til{background-position:2px -250px;}
.qs-sectorList-wrap .qs-sector-utilities .qs-sector-til{background-position:2px -278px;}
.qs-sectorList-wrap .qs-sector-_none_ .qs-sector-til{background:none;text-indent:2px;}
.qs-sectorList-wrap .qs-sector-media .qs-sector-til{background-position:2px -306px;}
.qs-sectorList-wrap .qs-sector-business_services .qs-sector-til{background-position:2px -334px;}

.qs-sectorDetail-wrap .qs-sector-backbtn{position:absolute;top:5px;left:5px;}/*z-index:9999;*/
.qs-sectorDetail-chart-wrap .qs-urlchart-range{min-width:590px;padding:5px;background:none;border-bottom:1px solid;font-size:10px;zoom:1;}
.qs-sectorDetail-chart-wrap .qs-urlchart-range:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.qs-sectorDetail-chart-wrap .qs-urlchart-zoom-con{float:right;text-align:right;}
.qs-sectorDetail-chart-wrap .qs-urlchart-zoom-con a,.qs-sectorDetail-chart-wrap .qs-urlchart-range .reset a{display:inline-block;border:1px solid;margin-left:-1px;height:18px;line-height:18px;min-width:29px;padding:0 5px;text-align:center;}
.qs-sectorDetail-chart-wrap .qs-urlchart-zoom-con .qs-sector-backbtn{padding-left:15px;background:none 6px -14px no-repeat;text-align:left;line-height:18px;}

.qs-sectorDetail-wrap .rtq-grid-auto div.rtq-grid-cell .rtq-grid-cell-ctn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/*hack grid autoWidth->'rtq-grid-auto'*/


.qs-sector-cursor-default{cursor:default}
.qs-sector-cursor-rowresize{cursor:row-resize}
